package com.dhecp.project.api.domain;


import java.math.BigDecimal;
import java.util.Date;

/**
*/
public class FbaPlanOrder extends BaseBusinessEntityKJ {
	private static final long serialVersionUID = 1L;

	private String code;
	private String codeCompany;
	private String nameCompany;
	private String codeLogsticsPattern;
	private String nameLogsticsPattern;
	private String nameLogsticsWay;
	private String nameLogsticsClearance;
	private Integer stateShareTicket;
	private BigDecimal weightRealPredict;
	private BigDecimal weightVolPredict;
	private BigDecimal weightCalPredict;
	private BigDecimal priceCalPerKg;
	private BigDecimal priceTranCalWeightPredict;
	private BigDecimal priceQualityExtra;
	private BigDecimal priceQualityExtraPerKg;
	private BigDecimal priceQualityExtraPredict;
	private Integer numProName;
	private Integer numProNameBeyond;
	private BigDecimal priceProNamePerOne;
	private BigDecimal priceProNameExtraPredict;
	private BigDecimal priceTranPredict;
	private Integer stateAudit;
	private String auditUser;
	private Date auditTime;
	private String createUser;
	private String updateUser;
	private String state;
	private BigDecimal priceClearanceOpe;
	private String sellerId;
	private String shopName;
	private String stateShareTicketName;
	private Integer numMaxProName;
	private Integer numFreeProName;
	private String creationMethod;
	private String zysx;
	private String coefficientWeight;
	private String stateName;
	private BigDecimal toPurchasePrice;
	private BigDecimal priceSingleBoxReq;
	//公司简称
	private String vGsJc;
	//单票起重
	private BigDecimal singlePassCrane;
	//单箱起重
	private BigDecimal weightCalBySingle;
	//计重单价
	private BigDecimal jzPrice;
	//抛重计重单价
	private BigDecimal pzjzPrice;
	//物流类型
	private String logisticsType;
	//梯度计重单价
	private BigDecimal tdjzPrice;
	//抛货系数
	private BigDecimal jettisonCoe;
	//最大附加费材质
	private String surchargeMaterialMax;
	//品名附加费单价
	private BigDecimal nameSurchargePrice;
	//清关费单价
	private BigDecimal priceClearanceOpePrice;
	//品名占比
	private BigDecimal tradeNamePro;
	//初始清关费
	private BigDecimal priceClearanceOpeCs;
	//抛货计重费
	private BigDecimal jettisonWeightCharge;
	private String attention2;
	private String attention3;
	private String attention6;
	private String attention9;
	private String attention10;
	private String logisticsMmodeGuid;
	private Integer numFreeProNameNew;
	private Integer isDeliver;
	private String warehouseAddress;
	private String isDeliverName;
	private BigDecimal priceSingleBoxReqZd;


	@Override
	public String getCode() {
		return code;
	}

	@Override
	public void setCode(String code) {
		this.code = code;
	}

	public String getCodeCompany() {
		return codeCompany;
	}

	public void setCodeCompany(String codeCompany) {
		this.codeCompany = codeCompany;
	}

	public String getNameCompany() {
		return nameCompany;
	}

	public void setNameCompany(String nameCompany) {
		this.nameCompany = nameCompany;
	}

	public String getCodeLogsticsPattern() {
		return codeLogsticsPattern;
	}

	public void setCodeLogsticsPattern(String codeLogsticsPattern) {
		this.codeLogsticsPattern = codeLogsticsPattern;
	}

	public String getNameLogsticsPattern() {
		return nameLogsticsPattern;
	}

	public void setNameLogsticsPattern(String nameLogsticsPattern) {
		this.nameLogsticsPattern = nameLogsticsPattern;
	}

	public String getNameLogsticsWay() {
		return nameLogsticsWay;
	}

	public void setNameLogsticsWay(String nameLogsticsWay) {
		this.nameLogsticsWay = nameLogsticsWay;
	}

	public String getNameLogsticsClearance() {
		return nameLogsticsClearance;
	}

	public void setNameLogsticsClearance(String nameLogsticsClearance) {
		this.nameLogsticsClearance = nameLogsticsClearance;
	}

	public Integer getStateShareTicket() {
		return stateShareTicket;
	}

	public void setStateShareTicket(Integer stateShareTicket) {
		this.stateShareTicket = stateShareTicket;
	}

	public BigDecimal getWeightRealPredict() {
		return weightRealPredict;
	}

	public void setWeightRealPredict(BigDecimal weightRealPredict) {
		this.weightRealPredict = weightRealPredict;
	}

	public BigDecimal getWeightVolPredict() {
		return weightVolPredict;
	}

	public void setWeightVolPredict(BigDecimal weightVolPredict) {
		this.weightVolPredict = weightVolPredict;
	}

	public BigDecimal getWeightCalPredict() {
		return weightCalPredict;
	}

	public void setWeightCalPredict(BigDecimal weightCalPredict) {
		this.weightCalPredict = weightCalPredict;
	}

	public BigDecimal getPriceCalPerKg() {
		return priceCalPerKg;
	}

	public void setPriceCalPerKg(BigDecimal priceCalPerKg) {
		this.priceCalPerKg = priceCalPerKg;
	}

	public BigDecimal getPriceTranCalWeightPredict() {
		return priceTranCalWeightPredict;
	}

	public void setPriceTranCalWeightPredict(BigDecimal priceTranCalWeightPredict) {
		this.priceTranCalWeightPredict = priceTranCalWeightPredict;
	}

	public BigDecimal getPriceQualityExtra() {
		return priceQualityExtra;
	}

	public void setPriceQualityExtra(BigDecimal priceQualityExtra) {
		this.priceQualityExtra = priceQualityExtra;
	}

	public BigDecimal getPriceQualityExtraPerKg() {
		return priceQualityExtraPerKg;
	}

	public void setPriceQualityExtraPerKg(BigDecimal priceQualityExtraPerKg) {
		this.priceQualityExtraPerKg = priceQualityExtraPerKg;
	}

	public BigDecimal getPriceQualityExtraPredict() {
		return priceQualityExtraPredict;
	}

	public void setPriceQualityExtraPredict(BigDecimal priceQualityExtraPredict) {
		this.priceQualityExtraPredict = priceQualityExtraPredict;
	}

	public Integer getNumProName() {
		return numProName;
	}

	public void setNumProName(Integer numProName) {
		this.numProName = numProName;
	}

	public Integer getNumProNameBeyond() {
		return numProNameBeyond;
	}

	public void setNumProNameBeyond(Integer numProNameBeyond) {
		this.numProNameBeyond = numProNameBeyond;
	}

	public BigDecimal getPriceProNamePerOne() {
		return priceProNamePerOne;
	}

	public void setPriceProNamePerOne(BigDecimal priceProNamePerOne) {
		this.priceProNamePerOne = priceProNamePerOne;
	}

	public BigDecimal getPriceProNameExtraPredict() {
		return priceProNameExtraPredict;
	}

	public void setPriceProNameExtraPredict(BigDecimal priceProNameExtraPredict) {
		this.priceProNameExtraPredict = priceProNameExtraPredict;
	}

	public BigDecimal getPriceTranPredict() {
		return priceTranPredict;
	}

	public void setPriceTranPredict(BigDecimal priceTranPredict) {
		this.priceTranPredict = priceTranPredict;
	}

	public Integer getStateAudit() {
		return stateAudit;
	}

	public void setStateAudit(Integer stateAudit) {
		this.stateAudit = stateAudit;
	}

	public String getAuditUser() {
		return auditUser;
	}

	public void setAuditUser(String auditUser) {
		this.auditUser = auditUser;
	}

	public Date getAuditTime() {
		return auditTime;
	}

	public void setAuditTime(Date auditTime) {
		this.auditTime = auditTime;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	public String getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public BigDecimal getPriceClearanceOpe() {
		return priceClearanceOpe;
	}

	public void setPriceClearanceOpe(BigDecimal priceClearanceOpe) {
		this.priceClearanceOpe = priceClearanceOpe;
	}

	public String getSellerId() {
		return sellerId;
	}

	public void setSellerId(String sellerId) {
		this.sellerId = sellerId;
	}

	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public String getStateShareTicketName() {
		return stateShareTicketName;
	}

	public void setStateShareTicketName(String stateShareTicketName) {
		this.stateShareTicketName = stateShareTicketName;
	}

	public Integer getNumMaxProName() {
		return numMaxProName;
	}

	public void setNumMaxProName(Integer numMaxProName) {
		this.numMaxProName = numMaxProName;
	}

	public Integer getNumFreeProName() {
		return numFreeProName;
	}

	public void setNumFreeProName(Integer numFreeProName) {
		this.numFreeProName = numFreeProName;
	}

	public String getCreationMethod() {
		return creationMethod;
	}

	public void setCreationMethod(String creationMethod) {
		this.creationMethod = creationMethod;
	}

	public String getZysx() {
		return zysx;
	}

	public void setZysx(String zysx) {
		this.zysx = zysx;
	}

	public String getCoefficientWeight() {
		return coefficientWeight;
	}

	public void setCoefficientWeight(String coefficientWeight) {
		this.coefficientWeight = coefficientWeight;
	}

	public String getStateName() {
		return stateName;
	}

	public void setStateName(String stateName) {
		this.stateName = stateName;
	}

	public BigDecimal getToPurchasePrice() {
		return toPurchasePrice;
	}

	public void setToPurchasePrice(BigDecimal toPurchasePrice) {
		this.toPurchasePrice = toPurchasePrice;
	}

	public BigDecimal getPriceSingleBoxReq() {
		return priceSingleBoxReq;
	}

	public void setPriceSingleBoxReq(BigDecimal priceSingleBoxReq) {
		this.priceSingleBoxReq = priceSingleBoxReq;
	}

	@Override
	public String getvGsJc() {
		return vGsJc;
	}

	@Override
	public void setvGsJc(String vGsJc) {
		this.vGsJc = vGsJc;
	}

	public BigDecimal getSinglePassCrane() {
		return singlePassCrane;
	}

	public void setSinglePassCrane(BigDecimal singlePassCrane) {
		this.singlePassCrane = singlePassCrane;
	}

	public BigDecimal getWeightCalBySingle() {
		return weightCalBySingle;
	}

	public void setWeightCalBySingle(BigDecimal weightCalBySingle) {
		this.weightCalBySingle = weightCalBySingle;
	}

	public BigDecimal getJzPrice() {
		return jzPrice;
	}

	public void setJzPrice(BigDecimal jzPrice) {
		this.jzPrice = jzPrice;
	}

	public BigDecimal getPzjzPrice() {
		return pzjzPrice;
	}

	public void setPzjzPrice(BigDecimal pzjzPrice) {
		this.pzjzPrice = pzjzPrice;
	}

	public String getLogisticsType() {
		return logisticsType;
	}

	public void setLogisticsType(String logisticsType) {
		this.logisticsType = logisticsType;
	}

	public BigDecimal getTdjzPrice() {
		return tdjzPrice;
	}

	public void setTdjzPrice(BigDecimal tdjzPrice) {
		this.tdjzPrice = tdjzPrice;
	}

	public BigDecimal getJettisonCoe() {
		return jettisonCoe;
	}

	public void setJettisonCoe(BigDecimal jettisonCoe) {
		this.jettisonCoe = jettisonCoe;
	}

	public String getSurchargeMaterialMax() {
		return surchargeMaterialMax;
	}

	public void setSurchargeMaterialMax(String surchargeMaterialMax) {
		this.surchargeMaterialMax = surchargeMaterialMax;
	}

	public BigDecimal getNameSurchargePrice() {
		return nameSurchargePrice;
	}

	public void setNameSurchargePrice(BigDecimal nameSurchargePrice) {
		this.nameSurchargePrice = nameSurchargePrice;
	}

	public BigDecimal getPriceClearanceOpePrice() {
		return priceClearanceOpePrice;
	}

	public void setPriceClearanceOpePrice(BigDecimal priceClearanceOpePrice) {
		this.priceClearanceOpePrice = priceClearanceOpePrice;
	}

	public BigDecimal getTradeNamePro() {
		return tradeNamePro;
	}

	public void setTradeNamePro(BigDecimal tradeNamePro) {
		this.tradeNamePro = tradeNamePro;
	}

	public BigDecimal getPriceClearanceOpeCs() {
		return priceClearanceOpeCs;
	}

	public void setPriceClearanceOpeCs(BigDecimal priceClearanceOpeCs) {
		this.priceClearanceOpeCs = priceClearanceOpeCs;
	}

	public String getAttention2() {
		return attention2;
	}

	public void setAttention2(String attention2) {
		this.attention2 = attention2;
	}

	public String getAttention3() {
		return attention3;
	}

	public void setAttention3(String attention3) {
		this.attention3 = attention3;
	}

	public String getAttention6() {
		return attention6;
	}

	public void setAttention6(String attention6) {
		this.attention6 = attention6;
	}

	public String getAttention9() {
		return attention9;
	}

	public void setAttention9(String attention9) {
		this.attention9 = attention9;
	}

	public String getAttention10() {
		return attention10;
	}

	public void setAttention10(String attention10) {
		this.attention10 = attention10;
	}

	public BigDecimal getJettisonWeightCharge() {
		return jettisonWeightCharge;
	}

	public void setJettisonWeightCharge(BigDecimal jettisonWeightCharge) {
		this.jettisonWeightCharge = jettisonWeightCharge;
	}

	public String getLogisticsMmodeGuid() {
		return logisticsMmodeGuid;
	}

	public void setLogisticsMmodeGuid(String logisticsMmodeGuid) {
		this.logisticsMmodeGuid = logisticsMmodeGuid;
	}

	public Integer getNumFreeProNameNew() {
		return numFreeProNameNew;
	}

	public void setNumFreeProNameNew(Integer numFreeProNameNew) {
		this.numFreeProNameNew = numFreeProNameNew;
	}

	public Integer getIsDeliver() {
		return isDeliver;
	}

	public void setIsDeliver(Integer isDeliver) {
		this.isDeliver = isDeliver;
	}

	public String getWarehouseAddress() {
		return warehouseAddress;
	}

	public void setWarehouseAddress(String warehouseAddress) {
		this.warehouseAddress = warehouseAddress;
	}

	public String getIsDeliverName() {
		return isDeliverName;
	}

	public void setIsDeliverName(String isDeliverName) {
		this.isDeliverName = isDeliverName;
	}

	public BigDecimal getPriceSingleBoxReqZd() {
		return priceSingleBoxReqZd;
	}

	public void setPriceSingleBoxReqZd(BigDecimal priceSingleBoxReqZd) {
		this.priceSingleBoxReqZd = priceSingleBoxReqZd;
	}
}